RateLimited - Contract starts with a full buffer at deployment
A contract that inherits from `RateLimited` starts out with a full buffer when it is deployed.\\n```\\n\\_bufferStored = \\_bufferCap;\\n```\\n\\nThat means the full `bufferCap` is immediately available after deployment; it doesn't have to be built up over time. This behavior might be unexpected.
We recommend starting with an empty buffer, or - if there are valid reasons for the current implementation - at least document it clearly.
```\\n\\_bufferStored = \\_bufferCap;\\n```\\n