class Box(T)
Overview
A Box allows turning any object to a Void*
and back.
A Box's purpose is passing data to C as a Void*
and then converting that
back to the original data type.
For an example usage, see Proc
's explanation about sending Procs to C.