ParentFull threadsagichmal·This elides the most important thing to understand about interfaces, which is that they should usually be defined by the code that consumes them, rather than by the code that provides things that implement them.View on HN