Add seraialize function macro.