Make the clang calls and inputs detection lazy. It should check that all inputs appear before the definition of the column