put having a parent into a separate interface

Signed-off-by: Florian Thienel <florian@thienel.org>
16 files changed