Added support for parent containers

Also added in the available and defined methods