It doesn't seem the parser is able to parse Boolean>>#==>. It seems due to the name of the method. Following test shows the failure: test3CharactersMethodName self shouldnt: [self defaultParser parseMethod: '==> aBlock ^ aBlock'] raise: Error. -- Damien Cassou