Added crazy arguments and class methods.