Programming an IFS for alternate uses — LessWrong