> "I decided to bring a gun to a knife fight and add methods to String’s prototype."<p>Don't do this. Extending native prototypes in node is terrible practice since it ruins the thing node gets very right: code encapsulation. Not good advice at all.