- Renamed BCJJSONSource to BCJSource (and BCJJSONContainerSource and BCJJSONStackSource)
- Renamed BCPropertyTarget to BCTarget (and BCJStackPropertyTarget)
- Renamed source creation functions to BCJCreateSource
- Renamed target creation functions to BCJCreateTarget
- Changed BCJTarget to use a keyPath rather than a key
- Added TODOs
- Added more BCJContinuations to BCJSONMapper
- Removed BCLContinuationsTest target
- Fixed subproject header paths
- Removed BCJContainerProtocol (it was an unneeded indirection)
- Added getter continuations for standard types
- Added getter continuations for additional types
- Added convenience macros
- Added more files to BCJSONMapper
- Removed TODO
- Added TODOs
- Typos
- Removed convenience constructor function
- Updated BCLContinuations
- Updated BCLContinuations
- Tidied errors
- Replaced NS*Assert with BCJ*Expectation
- Tidied source options and improved comments