Patched up `sjl.camelCase` to not use for (i in parts) instead changed it to an old style loop `for (i = 0; i < ...`.