Lightweight module for creating and using link-time arrays in C and C++