Support for argv to be passed from lib user
Test for presence of engine functions mainly
Ignore doc, docs