Fixed path_info() yet again. Now it actually works.
String#split returns a Vector of PHP strings - need to initialize a new String object then