Only allow construction of StrategyContext using an instance or in package #262