fun remove(key: TypeKey<*>, silent: Boolean = false): Unit
Remove a dependency from the component. Throws an EntryNotFoundException if the dependency doesn't exist and silent is false.