But why should a programming team start building a Friendly General Intelligence unaided?
They can build tools to help them.
Create an expert system with very limited or no self-modification, that will give as output FAI models
Then make another expert system based on a better model.
Use recursion, but make it slow and get skills with the tools.