 * If client collects booked items early, count the start time from when they collect
---- * Given:
|''begin transaction for client''| Joanna |''staff''| Bill|
|''book''|2||coffee dispenser|''on''|2004/05/08 09:01|''for''|2 hours|
|''pay with cash $''|6.00|
|''complete transaction''|
---- * Actions:
|''time is now''|2004/05/08 08:02|

|''begin transaction for client''| Joanna |''staff''| Bill|
|''accept booking of''|2||coffee dispenser|''for''|2004/05/08 09:01|''for''|2 hours|
|''complete transaction''|
---- * Checks:
|''client booking list''|Joanna|
|''rental item''|''count''|''start date''|''end date''|

|''rentals of client''|Joanna|
|''rental item''|''count''|''start date''|''end date''|
|coffee dispenser|2|2004/05/08 08:02|2004/05/08 10:02|

|''rental item subset''|
|''name''|''free count''|
|coffee dispenser|8|

