Possibility to return arrays or structs