fix match() doc
declare allextends
Merge remote-tracking branch 'origin/master'
move Less_Tree_Comment method annotation
for() instead of foreach() for unit->cancel()