Osmose: additional features

- [x] return property set for each matching statement
- [x] some properties can appear several times in one statement -> collect values in list?