WIP: port vanilla symbol method for [float], first draft of easing atom ambiguity
Will be adding workarounds for various atom type ambiguities as possible.
Need to address:
[symbol 123(
-
123
when it's a symbol atom selector
My current approach is to adds "hints" to the error messages when a class has no method to handle an incoming message.
For [symbol 123(
we probably want to print out an initial error so that it doesn't slip through silently.
There are probably other cases to do with [route] and friends who have the correct methods but handle matching in surprising ways for new users. We may be able to print warnings in that case.