Projection constructor adjusts to max tuple size

The Projection constructor was not properly adjusted when the tuple max size was upped to 25.

The constructor now uses the Tuple.MAX_ARITY field.