@override Object? get(Token name) { switch (name.lexeme) { case "rotate": return TransformRotate(); case "scale": return TransformScale(); case "translate": return TransformTranslate(); } }