export snip-class because the matrix snips need that to work properly
adjust real-in implementation so that it prints as (real-in ...) instead
of (between/c ...)