Cleaned up ISerializer interface.