Hi,
#517 contains the cleanup by Pablo Herrero related to the AST.
It used to be that some AST nodes did hold on to Scanner tokens.
This is nota good idea as the existence of a scanner is an implementation
choice: modern parsers are scanners-less, for example.
-> We need to carefully test
-> the API changed for those cases where it wanted tokens to be passed
-> the RBMessageNode now holds on to the selector + #selectorParts is created,
while is used to be that selectorParts was the main thing and selector
calculated
from that.
Marcus