FYI
The solution to this is simple: always serialize your attributes when using $.Model.static.convert() (using $.Model.static.serialize()) !
Although not explicitly stated in the documentation you must serialize your attributes if you intend to use $.Model.backup() and restore() etc with $.Model.static.convert()