Osmose: additional features

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