use JSON.net serialization/deserialization to POCO
replace "requires[id]" by "dependencies[identifier]" on the fly