C implementation of maps (associative arrays).