Base implementation

`inheritDoc`