INVMOD
739
Invalid modifier modifier name on constructor name
A constructor can only have the following modifiers: PUBLIC, PROTECTED, PRIVATE, or STATIC. All other modifiers are invalid.
The REQUIRED keyword cannot be used for properties in an interface.
(Warning level 1)