Lots of interpreter/parser fixes, fixed #12 and #13, Range type