This is what I mean. ```haxe // class var public var test:String->Void; // script test = (lol) -> trace(lol); // errors ``` The "_set" function is Reflect btw. <img width="360" height="148" alt="Image" src="https://github.com/user-attachments/assets/c72d53d0-2e73-442c-b923-79b860054b7b" /> <img width="311" height="44" alt="Image" src="https://github.com/user-attachments/assets/a04e50eb-59bc-4887-8dcf-362d9f845bcb" /> <img width="474" height="61" alt="Image" src="https://github.com/user-attachments/assets/00a3e6e2-c3ea-4946-aaf8-ba321d430ff4" />