Some more polish

- Narrow platform specific scopes
- Add tests on schedule reading