Init PatternConstructorBase