first commit for expectations 2.0.
- given is gone
- interaction is gone
- introduced more more-> and more-of