Revert "Avoided redundant execution of boundcond"

This reverts commit 537e1fd59f457d06795ac72cbb1d114d6b7dee5e.
Revert "Concept of Parenthood added"

This reverts commit b3ec581d908e136c23320453207ead8d8e19ecd5.
Revert "First improvements"

This reverts commit 96386932160c5836dd6c5d04b326d9953ce24f30.