public ErrorSymbol CreateSymbol(DiagnosticBuilder.DiagnosticBuilderInternal builder) => new ErrorSymbol(this.errorFunc(builder));
public UnassignableSymbol CreateSymbol(DiagnosticBuilder.DiagnosticBuilderInternal builder) => new UnassignableSymbol(this.errorFunc(builder));