C container library