Classes using mutex: - [ ] MVar - [ ] TVar - [x] Dereferencable (when is it suppose to be removed?) Classes with final ivars not using layer: - [x] Maybe - [x] Tick - [ ] possibly others