I was misspelling Transpose as Tranpose. Quite embarrasing :)
twiddling Mutable Array Module so that the widest line isn't quite so wide
adding some cute helper routines to the Vector/Pair module for mapping between generic v (a,b) and (v a,v b)
and its mutable cousin
Implemented the SparseLayout instance for 1dim sparse arrays!
Currently using the offset binary search due to edwardk's Structured lib, but should
check out the Ternary search variants perhaps. (if so, that should get benchmarked)