I know it's not new, but I'm uncomfortable with the fact that we override `Kernel#caller`