Implement generic container to become the basis of all supporters/containers/etc.