add ZString libraries
use Boehm GC
get unique function name (use StringfySignature)