I have the code: ```Resource("ft600", 0, Subsignal("data", Pins("C12 B12 E13 D13 B15 B16 E16 F15 C16 E15 D16 G15 F16 H15 G16 J15", dir='o'), Attrs(IO_TYPE="LVCMOS33")), Subsignal("clk", Pins("C15", dir="i"), Clock(100e6), Attrs(IO_TYPE="LVCMOS33")), Subsignal("oe_n", Pins("L12", dir="o"), Attrs(IO_TYPE="LVCMOS33")), Subsignal("rd_n", Pins("L16", dir="o"), Attrs(IO_TYPE="LVCMOS33")), Subsignal("wr_n", Pins("L15", dir="o"), Attrs(IO_TYPE="LVCMOS33")), Subsignal("siwu_n", Pins("H12", dir="o"), Attrs(IO_TYPE="LVCMOS33", PULLMODE="UP")), Subsignal("rxf_n", Pins("H13", dir="i"), Attrs(IO_TYPE="LVCMOS33", PULLMODE="UP")), Subsignal("txe_n", Pins("G12", dir="i"), Attrs(IO_TYPE="LVCMOS33", PULLMODE="UP")), Subsignal("be", Pins("J16 G13", dir="o"), Attrs(IO_TYPE="LVCMOS33")) )``` and in my module I am trying to do: ```ft600_connections = platform.request("ft600") m.d.comb += [ ClockSignal("sync").eq(ft600_connections.clk), ]``` However, when I try to elaborate, I get the error: `TypeError: Object flipped() cannot be converted to an Amaranth value`