[Library] Seems to save and load properly, bug in library::loadKernel
[Library] Works for OpenMP