fixes #1921 Publish remixedFrom to makeapi.

Adding a remixedFrom value to makeapi.
`bind` is superuseful, but also incredibly good at obfuscation. You're doing a `bind` call for more than just the context, you're also clamping the first function argument, which means that calling `publish(...)` later will pass what *looks* like the first argumentas *second* argument. I'd strongly advise we don't bake in that kind of magic into the code.