так, а если я захочу цепочку из нескольких?
В конце цепочки экземпляра по спеке должен быть null. Т.е., если больше ничего не наследуется, значит Null. Правда... правда туда можно положить Proxy, например, но это уже другое. В общем от этого null наверх на 1 уровень будет условный "финиш", в него можно класть error, по идее )