Constructing objective tests | Synapse