WIP commit: use interpreter functions to convert a test variable's internal representation into a value supplied by the client code suitable for building a test case from, or using as-is. This will open up the possibility of slicing partial test vectors that include singleton values.
OK, now paasing singleton values through slicing when doing filtering. Great.