revert add options to :on_get, :on_set and :after_set