- Separating sympaService and lowlevel functions.
- Some tests