You can make undefined blocks by making custom blocks, putting them in backpack, removing their definition and using this script. All inputs become number inputs.