Question: I see these methods called taint, trust, untaint, untrust, tainted? and trusted?, but I can't seem to figure out what they do. I change them, the flags seem to change, but nothing happens. How do you use these?
Answer: These have to do with the $SAFE level. At $SAFE level 0, Ruby's default safe level, these flags don't do anything.