Also, I know the reason for this one: Since OS X is a Unix system, slashes are not allowed in filenames, but because slashes have traditionally been allowed, a kludge was inserted that silently maps slashes to and from colons in filenames. However, I need to do that by hand and I have not implemented that.
That doesn't really explain why it would DISAPPEAR, though.