Bug #17 - deserialize to abstract type
Working on a MacBook...