This metaphor could go so much further. Split it into separate ego, super ego, and id. The id file should be read only.