Let's use following attrs seq. (atomicity, memory management, readonly, getters-setters)