This function finds the first appearance of each tag
and returns the property (contents within the bracket).
It suits for finding propeties unique to a game
(e.g. player names or rule set),
but not for extracting tags appearing for multiple times, such as moves.