Merge pull request #4 from jvandesande/ProvidersSupport

Added provider handling methods + unit tests