Direct access here instead of `self` is recommended.