Thanks for the heads up, Mark... However, Carlos' explanation when I read through it again, does appear to be a little confusing at the least.
Why not simply disallow it altogether and be consistent? As I just mentioned in another reply to you, no one breaks into databases to steal stored procedure source code...