step support trait - return closure result to caller
Merge pull request #15 from Djamiyo/step-support-extension

step support trait - return closure result to caller