Two deprecated methods didn't say method what to use instead, and one deprecated method was marked with just a text comment--not annotation.
The constructor wasn't reusing the $state local variable pulled from persistent storage when storing the value in the object property.
Marked deprecated methods with @deprecated.
Constructor reuses $state local variable pulled from persistent storage.
Sorry for not getting to this before now. These changes look pretty good - thanks for cleaning this stuff up!