Reimplement WireInput to use okio.Source