kirbysayshi/Vash — pull request #4 by royhaddad (2012-06-08 15:23:40+00:00)
Title: Replaced the (typeof == 'object') check with a comparison to null

I figure that check was there to make sure .toString() could be called, but typeof null == 'object'. I believe it is always the case that obj.toString() may be called if obj != null (and if there haven't been prototype shenanigans).