Typed structs on steroids based on algebraic types and pattern matching
seamlessly integrating with standard Ruby features.
