Reposted by Jersey boy in 'Straya

I have absolutely no idea how anyone or any agency could ban recursive self-improvement.
Alternately, I suggest you legislate a ban against naked pointers in programming languages, for at least that would gain you some political capital among conservatives.