Destructuring DeclarationsType Checks and CastsThis expressionsEqualityOperator overloadingNull SafetyExceptionsAnnotationsReflectionSerializationScope FunctionsType-Safe BuildersOpt-in Requirements