spelling
moved byval container construction to private with friend access.