Well I still say you need some legal eagle to rewrite your rules because as they stand now they're too all encompasing regarding source files.
It is a miracle that curiosity survives formal education. - Albert Einstein