[S99] associativity's got nothing to do with it :)
[S99] actually explain API, not just expand it