Test for non-binary literal match

Previously, only binary values were permitted as literal match specs;
now any datatype can be matched literally.
should we add a test for `null`?