Nothing difference indeed. register_params() are old style. Shall I keep the name consistent with other classes?