First pass at foundation and stl containers