added -[MgNode foreachPathFromNode:handler:] (experimenting)