Class methods with arguments

Hi flyerhzm, 

I just edited with_class_methods to accept methods with arguments and thought you might be interested in having a look.

Let me know if you have any comments.

Best, 

Peleg