correct construction of non-Backbone containers (i.e. native Arrays, Objects)
allow per-container opts in 'container' general spec form