Smooth interface for external libraries