Add error messages when constructors are called without necessary argume...

...nts
This should be `&&`, not `||`.