creates __repr__ function and makes _strategy_pofiles hidden