It ends up inheriting functions which are not applicable to it (`selectRow`, `selectCol`, etc).
It ends up inheriting functions which are not applicable to it (
selectRow,selectCol, etc).