if(argsNode instanceof ArrayNode) {
ArrayNode arrayNode = (ArrayNode) argsNode;
if(arrayNode.size() > 0) {
Node a = arrayNode.get(0);
if(a instanceof HashNode) {
HashNode argsHash = (HashNode) a;
ListNode listNode = argsHash.getListNode();
if(listNode.size() > 0)
argsNode = listNode.get(0);
}
}
}