implementing initial tests
adding sources + tests
adding suport for steps in pattern
oopsi
steps with ranges
comma delimited values
implementing the parser
adding more parser tests