structs in argument list now matches against c-struct-name, typeLookup wraps structs