Added variable parameter number in constructors