Added const methods for classes - purer code!