Implement first version of expression steps feature

-Converted one test to verify new behavior. All other tests need to be revised
-Still needs to modify the behavior when no ident is found
Merge pull request #11 from Patlos/master

Implement first version of expression steps feature