Handles bad projection defs

Build table on creation, check for existence of definition before
projecting.