added support for IEnumerable deserialization