encode/decode function alignment in bc files