added some ideas on functional C as a dialect of C