Dynamic attribute accessors.