does this method need to be non-const?
All static class methods should be const (else it's implying possibility of static non-const values inside, which is not allowed).
The same applies to a lot of methods here in this PR