Multiple function compilers can be added for each function and can be priortized or opt-out if they don't support a particular node.