Any reason to use + instead of _ ?  + is a special character in a lot of places, e.g. bash