master
Refactor logic to improve readability
Rename "default_lib" to "c_lib".
Update expected error message