Yes exactly I guess if we include this there is a question as to whether we should also provide an implementation of it or add to the existing MenuNode to include implementing this interface.