make val_defs and func_devs unassignable