finished off the complete test suite for underscore -- let's polish off the corners and provide some docs