PledgeEditor syntax checked but not tested.