ну вот видимо когда ивил определяет, в каком стейте надо быть в том или ином буфере, то он идет по цепочке наследования и находит там fundamental только если буфер в режиме fundamental. А если любой другой, то список наследования в этом месте уже кончится.