anchor.diff:                  match force with
                   | Gravity gravity ->
                       let bodies = Array.map (fun (body : Body) -> { body with LinearVelocity = body.LinearVelocity + gravity }) bodies
  -                    (bodies, Output.empty)
  +                    (Output.empty, bodies)
                   | Attractor (position, radius, force) ->
                       let bodies =
                           Array.map (fun (body : Body) ->
  
positive.code: 
      /// Transforms a constrained value.
      type 'a Transformer =
          int64 -> Constraint -> 'a array -> ('a array * Output)
  
      [<RequireQualifiedAccess>]
      module Transformer =
  
negative.code:                                 { body with LinearVelocity = body.LinearVelocity + pullForce * normal }
                              else body)
                              bodies
                      (Output.empty, bodies)
                  | Drag (linearDrag, angularDrag) ->
                      let bodies =
                          Array.map (fun (body : Body) ->
  