PLACEHOLDER: Support services/classes design.

## Do not merge!

This PR is meant to highlight the suggested design/packaging for implementing functionality for Provider Support services such as opening, closing, and replying to support tickets.
Change all `Collection...` return values to `Iterable` per dasein project standards.