 All of these methods are either `protected` or `private`. Would be helpful if the visibility was included.