Support retrieval of default subscription options
Tidy up subscribe method
Tidy up affiliations gathering
Pass 'delay' element in item pushes
Array not object