The NIE exception constructor takes an optional message string - it might be worth including an explanation that the mock storage object does not require an implementation (so it is clear that this is not a 'TODO' work item).