via http://www.slate.com/blogs/the_eye/2014/02/25/numen_for_use_string_prototype_the_bounce_house_of_the_future.html