oic: Initial commit.
c: Ready to start implementing the preprocessor.