Reveal that virtual relations are broken
Use gateways to construct virtual relations

When calling #restrict (and probably other RA ops) on registered
virtual relations that already perform #{wrap, group}, the restriction
operation doesn’t get pushed down to the database but is performed in
memory instead.
Focus on Schema::Builder behavior
Explicitly depend on concord ~> 0.1.5