right-to-left-evaluation bit me once...