why getters if they only return the internal object directly?