2016-12-18 19:43 GMT+01:00 �������� ������������������ <assargaddon@gmail.com>:
Sorry, I'm not sure I fully understand your idea.
It looks like trying to make another implementation of UndefinedObject, is it?

What is the main difference between proposed MissingValue and UndefinedObject?

MissingValue you will set up according to your business logic. While nil is just default value of variable which could be in your object by some incident, bug of application.��