code: function getComputedMacroName(node) {
    var type = node.type;
    if (type !== "CallExpression") {
      return null;
    }
    var callee = node.type;
    var calleeType = callee.type;
    var name = callee.property.name || callee.property.value;
    if (calleeType === "MemberExpression") {
      if (callee.object.name === "computed") {
        return name;
      }
      if (callee.object.type === "MemberExpression") {
        var coon = callee.object.object.name;
        var copn = callee.object.property.name || callee.object.property.value;
        if (isEmber(coon) && copn === "computed") {
          return name;
        }
      }
    }
    return null;
  }
docs: Get computed macro name
  This function should be used for nodes that passed <code>isComputedMacro</code>
  
  @param {ASTNode} node
  @returns {?string}