* so likeā¦ in `Counter.__init__` create `self.observe = Signal()`, in `Parent.__init__` create `self.counter = Counter()` and then in Parent.elaborate say ``` m.d.comb += counter.observe.eq( actual_observe ) m.submodules.counter += counter ``` ?