Require all keyword constructor args to be declared; makes interface declaration more consistent