Configurable single-item/list return values for Attributes

See #31 for discussion and docstring in features.Attributes for how it
works