Allow passing arguments into complemented class constructor