Add constructor parameter count validation
Add constructor parameter count validation