Parent container is optional (issue #3)