A few updates, including getting HLIR object creation more or less working with special case for strings (should probably adjust the HLIRMethod this parameter for string constructors to match what create object changes)