I'm going through React documentation and got a bit confused of what they trying to say here React.Children.map(children, function[(thisArg)]) when they wrap function argument into square and round brackets simultaneously function[(thisArg)]. Can anyone explain the meaning please?