add completely untested support for multiple comma separeted parent nodes