API cleanup: Ckt.read() -> Ckt.read_spice()