hale serializer

Please Review for Merge