0.20
- Object-oriented
- Supports rules
- Needs more optimization

0.10
- Initial version
- Not object-oriented. Doesn't support rules.
