Wrapped a big chunk of libjit function, instruction, type and value API.