#86 impl
#87 impl (waresize & warect=self for paginated)