Add Service::request_classes
Add indifferent_access
Fix for #4
Merge branch 'fix/4' into develop