protected LHSPatternVisitor getLHSPatternVisitor(final boolean isDSLEnhanced, final StringBuilder buf, final String nestedIndentation, final boolean isNegated, final LHSGeneratorContextFactory generatorContextFactory) { return new LHSPatternVisitor(isDSLEnhanced, bindingsPatterns, bindingsFields, constraintValueBuilder, generatorContextFactory, buf, nestedIndentation, isNegated); }