Would it be possible to get a cleaner interface for accessing bounds in intermediate layers? This is an extremely useful feature. The ordered dictionary in `_modules` of a `BoundedModule` obtained from `compute_bounds` overwrites original names. There is an `.ori_name` attribute, but its often missing. My solution is very hacky :stuck_out_tongue_winking_eye: