additional checks for basic io, trying to track down why Rows aren't becoming models