moving the reflection invokation to the strategy

Making a way for lists to be converted into enumerations.

gh-24 does not pass the test.
list to enumerable test complete

closes gh-24