minor cleanup
simplify code for directly calling module internal tp_new() slot function