guard for null register observer
solving interface extracted

in pursuit of the building of the graph during the registration process