Dynamically load 3L library