restore cattr_accessor