Revert "Revert "Feature/add various helpers""

This reverts commit 6acfb02847639c8ae63ff3f2e2a17b339deed123.