Improve: Pass args and kwargs of classmethods to constructor