UnimplementedError class Null safety
Thrown by operations that have not been implemented yet.
This Error is thrown by unfinished code that hasn't yet implemented all the features it needs.
If a class is not intending to implement the feature, it should throw an UnsupportedError instead. This error is only intended for use during development.