I think this is a better way to handle these
moving the array indexing code into the Array class
hashes too
adding in Coercion for Native objects, and adding in a few new exceptions
merging in master
note to self
don't need this anymore
first scratch at Native Types coercions, now to actually use them and see what happens
improve on the exceptions
use Try, Success and Failure instead and it is not Coercions really, it is Unboxing, so call it what it is
convert the Array class to use the unboxing
import the NativeObjects functions to just clean things up a bit
merging up master
merging up from master
add a trait for unboxing with sensible defaults
add unboxing support to all the natives
remove the unboxing in the runtime, we have a better way now
apply the improvements into the builtin classes
whoops, didn't save this in time for the last commit
remove the objTo* functions and replace them with proper unboxing