removes WeightedParser. closes #59 . closes #49