A fast, lightweight library to serialize non-circular-referencing .NET objects to Apple's plist format. Originally by Noah Santorello