Up to you - I have no preference. I'll have it return err and panic in the calling function.