Store a super-class pointer
Add support for 'super' call
Support optional string argument to String.new
This fixes seg-faults of string-interpolation (or anything else that uses String#concat) when the argument is not a String, as the code later blindly calls __get_raw and assumes the result will be an array of charactes