The get_* methods in the sub-classes are now all const