anchor.diff:          | Depth _ -> Right aspect
           | Color _ -> Right aspect
           | Mount _ -> Right aspect
  +        | Repeat -> Right aspect
           | Emit -> Right aspect
           | Bone -> Right aspect
   
  
positive.code:     | Depth of TweenApplicator * Algorithm * TweenNode list
      | Color of TweenApplicator * Algorithm * Tween4Node list
      | Mount of Content
      | Emit // TODO
      | Bone // TODO
  
  
negative.code:                     ({ slice with Color = applied }, artifacts)
                  | Mount content ->
                      (slice, evalContent viewType slice history content time @ artifacts)
                  | Repeat ->
                      (slice, []) // TODO: implement
                  | Emit ->
                      //List.map fn (slice :: history)
                      (slice, []) // TODO: implement
                  | Bone ->
                      (slice, [])) // TODO: implement
              (slice, [])
              aspects
  
  