f633f69e36
`Take` implements `TrustedLen` so we are guaranteed that only one reserve call will be made.
`Take` implements `TrustedLen` so we are guaranteed that only one reserve call will be made.