All-purpose Property List manipulation library