Elaborate slot test cases.
Add more slots tests. Add prototype tests.