Fix typo
one-of was extremely ugly to use. It now supports string, integer
or boolean literals directly. This also involves changes to
guess-individual-literal. The literal function now accepts literal
objects (to which it does nothing).