Enable pattern matching.
Small fixes
Only null disposed fields having write access.