Start to replace FUNC_ARGUMENT by using parent() as scope and DEFINE_REFERENCE instead.