project( y ~ x1 + x2 ) now returns a vector rather than a matrix.
Behavior changes for project() as per #305