           @scope._resolves[key].push { controller: controller, key: resolve }
       # Clear when empty
       unless @scope._resolves[key].length
-        delete @scope._resolves[key]
+        @scope._resolves[key] = undefined
 
   _watch: (key, callback, context = @)->
     if @scope.hasOwnProperty(key) or !@parent


  remove: =>
    @trigger 'remove'
    super

  clear: =>

      catch e
        undefined

    if value.match @REGEXPS.EXPRESSION
      options.get = =>
        try
          eval value
          @apply key
        catch e
          undefined

    if value.match @REGEXPS.ONLY_PROPERTY
      options.set = (newVal)=>
        model = value.split('.')
