issue 221: taskstep deserialization with jackson subtypes