             @output.set(null, path, value)
 
       if !styles && !positions && !restyles
-        @console.end(changes)
         return
 
     # Apply styles that don't affect layout

      id = e.target && @identify(e.target) || e
      @solve 'Scroll', id, ->
        if @transitioning
          cancelAnimationFrame(@transitioning)
          @updating.ranges = true
        if id == '::window'
          @data.verify('::document', "scroll-top")

    compile: ->
      scope = @scope.documentElement || @scope
      for property, value of @output.properties
        camelized = @camelize(property)
        unless scope.style[property]?
          prop = camelized.charAt(0).toUpperCase() + camelized.slice(1)
          for prefix in @prefixes
            prefixed = prefix + prop
            if scope.style[prefixed]?
              value.property = '-' + prefix + '-' + property
              value.camelized = prefixed
              break
        unless value.camelized
          value.property = property
          value.camelized = camelized
              
      @solve @input.StylesheetOperations || @input.Stylesheet.operations
      @input.Selector.connect(@, true)


