Experimental foreign function builder