Clean debug output prints
Support constructor arguments in call to the new operator