Working on a new container typeclass..