I think that would just shift the mess into the assertion. I think it's reasonably clean here, considering it is dealing with 2 file systems. it definitely could be worse.