Wouldn't this break description and purpose of this method? Better would be to check this where this method is called.