static is allowed for constructor