Deserialize ID too
Improve code coverage to 96%

Without UnitTests project included