Default row to {} when passing it to protocol