fail when runnable nodes are nested within other runnable nodes

fixes #87