Revise MySQLDataEncoder implementation to better handle various Codable conformances
This patch was authored and released by @gwynne.
This avoids possible incorrect/corrupted output for various legal Encodable uses.
This avoids possible incorrect/corrupted output for various legal Encodable uses.