There are certain java types that are a perfect fit for IDeref - e.g. Optional, ScopedValue, LazyConstant etc. However, since IDeref is not a protocol (like in cljs), we are left with having to ask for this to be added/supported (e.g. this) every time. I guess my question is whether it is at all feasible to have IDeref be a protocol, and if not, what are the plans (if any) for supporting deref on these types?
Many thanks in advance...