use size intead of length
Fix spanTo, add missing native methods
small optimization
optimization for tuples
compile String #359 #355