typeahead in creating new node suggests choices - their child nodes (case statements), fixes #18