Right now there is `Line` but this is just a line segment. Would be good to have infinite lines as well as rays.