per interface `->fetch()` returns `mixed|null`