---
# System prepended metadata

title: Changes LatchBio did on their forks

---

# Changes LatchBio did on their forks

- [ ] Handling None/nil values
- [ ] [SumType](https://github.com/latchbio/flaightidl/blob/master/protos/flyteidl/core/types.proto#L67)
    - Type Eraser vs Annotated
- [ ] RecordType (DataClasses as first class type)
- [ ] Attach Workflow and Task Metadata to the types
    - [ ] e.g. https://console.latch.ai/explore/2310/info
    - [ ] e.g. [yaml metadata support](https://gist.github.com/maximsmol/dffddce81c8290365d9e4006b23e8dc1#file-__init__-py-L189-L197)
    - [ ] Annotated


https://gist.github.com/maximsmol/dffddce81c8290365d9e4006b23e8dc1#file-__init__-py-L189-L197

