ParentFull threadm4nu3l·It supports optional types. It's not perfect but I use them consistently and it helps.View on HN