-create( _:{...}, String) = treat as char[]
-create( _:{...}, c[] ) = { create(.,c), create(.,c), ... }
+ - topology no longer needed as an arg to parser
+ - expose parser's protected method?
+
+ - do Forest/Tree still need a Region?
+ - copyright notices