Readonly type :\
Use null propagation
Boool :D
Fix, fix, fix
Client.cs fixes
Add type readonly