Require the "synthetic" argument to be function-like:

	synthetic ( STRING_LIST ) ;