renamed reparse! to parse!
used parse! in evaluate
made 'if' use choice if instead of maybe if in evaluation of true/false
case