@override Object? get(Token name) { if (name.lexeme == "format") { return format; } else if (name.lexeme == "parse") { return parse; } throw "Unknown property: ${name.lexeme}"; }