Put cursor in auto feedback loop so that it tries to generate secure, fully working code in one shot. Completely open source.