whole_func_string: function getFullName() {
      const result = state.parents.reduceRight((acc, parent) => {
        return acc + parent.name + '.'
      }, '') + state.name
  
      return state.isDefault
        ? result.replace('._default_', '')
        : result
    }
func_code_string: function getFullName() {
      const result = state.parents.reduceRight((acc, parent) => {
        return acc + parent.name + '.'
      }, '') + state.name
  
      return state.isDefault
        ? result.replace('._default_', '')
        : result
    }
func_documentation_string: /*
  The fully qualified name of this state.
  e.g granparentName.parentName.name