Attribute based command config passes acceptance tests

Attribute based command config has been used to reproduce the same
configuration as the fluent interface acceptance tests. Some changes
were required to match the configuration exactly, but the acceptance
tests now pass.