single arg Strategy constructor