Thrown by operations that have not been implemented yet.
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.