Optional fields can be cumbersome and quite non-ergonomic to handle, even more so when you have to handle both nullability and their presence. In this small series I will try to explore an idea borrowed from Rust's Option<T> type and implement it using Symfony serializer.