Comment Comment by diarrhea One question comes to mind: isn't cyclic dependencies something to be resolved at the root cause (remove the cycle)? It's an issue that causes various pains down the line, like type checking in this case. parent diarrhea 2 years ago