We can't just pull in code from Apache license without also updating the licensing and documentation of sbt.  Yes, I believe BSD + Apache are compatible, but you still have to show the license in the code.

I'm guess it's not practical to re-implement the idea to avoid the licensing pains?