String manipulation extensions for Javascript.