Added DefaultContainer that just creates the types needed.