iPhoto Exposed

The other day, Jenny stumbled on a good example of the principle of not exposing the underlying nature of system to the user while she was using iPhoto.

She tried to name an ablum "Eufio 2/18/04" or something like that. Perfectly reasonable.

Except.

iPhoto stores its albums as directories on the file system. And "/" is not allowed. So iPhoto beeped at her and switched the "/" to a ":", which is a legal character (Amusingly ":" is the path separator in Mac OS 9 and before).

She didn't get it, and she should've had to. What's the best fix? I'm not sure. If there isn't a good one, it just goes to showcase a major weakness of our computer systems today.