More tests (warning: whitebox tests!)

Also explain in a 2am rambling way why _.push(e) is 100% correct