Fixing `Base` inheritance with an abstract `observer`, which is initialized within constructors

Adding link in docblock for `Base` constructor