if we do stick with `Is*()`, don't worry about cleaning those others up in this PR... we can do it separately.