It is possible that an instance is not traversable, so just in case we handle that.