upd 20141117, grammar
20141117 rightarrow