Crate sum_type

No external dependencies! 🙌