renaming to non-exporting internalSubscription as per tuxychandru's request