Lib provide support writing napile bytecode