Thanks for improving SwiftObserver!
The only prerequisite you need, is that you've read about SwiftObserver's philosophy to get a feeling for the purpose of SwiftObserver.
There's no red tape involved here:
- Fork the project
- Create a branch that's meaningfully named by the thing you want to accomplish
- Implement your idea
- Make a pull request