it is only tested with python 2.7 and 3.3, reflect this in setup.py
develop the parser one step at a time, improve tests