> excessive lookahead (call comes before the > definition) This actually seems like a pretty serious limitation to me ...