What is is best way to abstract use of C libs, which expect to pass pointers to them? For example, there is a file parsed into CL data structures (list or vectors), and then this data is needed to be passed to C library function as pointer.