       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('.')


  remove: =>
    @trigger 'remove'
    super

  clear: =>

          @scope._resolves[key].push { controller: controller, key: resolve }
      # Clear when empty
      unless @scope._resolves[key].length
        @scope._resolves[key] = undefined

  _watch: (key, callback, context = @)->
    if @scope.hasOwnProperty(key) or !@parent
