gem load first, to cause gem load error if user doesn't have instrumental_agent gem installed
resolve class name at top level
add a simple argument test for exceptional case