Updated the compile-time utilities

- Added the prepend meta-function.
- Added test cases.