Firts commit of general container class.