Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
While `@var` annotations are good for convincing static analyzers of types, we could still encounter runtime warnings. Using assert() will convert those warnings/notices into exceptions. If folks like this approach I can apply it to the remaining classes in managable chunks.
- Loading branch information