step can not be string
Merge branch 'lite-spike' of https://github.com/smelt/bpm.py into lite-spike