A foundation library for C