Add array and natural language functions