yeah, its just a safeguard if people re-open the class for whatever reason. once could argue that is an abuse of the api anyway