I have a feeling that this is related to being unable to instrument edebug in defuns nested in macro forms like use-package. Is that right?