SERIALIZE_LINQ_WITH_LONG_DATA_NAMES fix with workaround (#23)
replace duplicate short name (#23)
use nice longnames for generic nodes (#23)