support UUID in customJSON encoder and decoder