Enhance Any JSEX.Encoder implementation to support both Struct and Map