package Ġxyz . magenta ize . dynamic data . cache Ċ Ċ data Ġclass ĠAn onymous Page Request Ġ( ĊĠĠĠ Ġoverride Ġval Ġpage : ĠInt Ġ= Ġ 1 , ĊĠĠĠ Ġoverride Ġval Ġsize : ĠInt Ġ= Ġ 2 5 Ċ ) Ġ: ĠPage Request Ġ{ ĊĠĠĠ Ġcompanion Ġobject { ĊĠĠĠĠĠĠĠ Ġval Ġdefault Ġ= ĠAn onymous Page Request () ĊĠĠĠĠĠĠĠ Ġval Ġempty Ġ= ĠAn onymous Page Request ( 0 , Ġ 0 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġrequire ( page Ġ>= Ġ 0 ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" page Ġmust Ġbe Ġpositive " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġrequire ( size Ġ>= Ġ 0 ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" size Ġmust Ġbe Ġpositive " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ