Lock down versions.
Fix up container stuff. Allow specification from the outside.