GoPubMed Service classes -- Factory / Singleton and Proxy