Some internal support for constant methods