fixed boxed/unboxed primitives through all special forms and functions