Add safeSubscribeFn for guideline 6.5 - Subscribe implementations should not throw