load now recognizes ".so" files and loads them with dlopen, then calls sexp_init_library(ctx, env) from that library.