proof of concept shared library