Right, but even though there are 4 warnings about `degubLog`, about 40 other call sites do inline.

There are a bunch of calls that documented not to work:

```
   * Forcing direct fields access using the @inline annotation helps speed up
   * various operations (especially smallest/greatest and update/delete).
   *
   * Unfortunately the direct field access is not guaranteed to work (but
   * works on the current implementation of the Scala compiler).
   *
   * An alternative is to implement the these classes using plain old Java code...
   */
  sealed abstract class Tree[A, +B](
    @(inline @getter) final val key: A,
    @(inline @getter) final val value: B,
    @(inline @getter) final val left: Tree[A, B],
    @(inline @getter) final val right: Tree[A, B])
```

`any2arrowassoc` also contributes an enourmous number, but that's always been troublesome.

I've got to run, so I can't comment more right now. But let's find a way to avoid these closures; if we want guaranteed inlining we could also do it with a macro.