Merge branch 'release/v2.1'
Fix order of arguments in selectors
Fix 'fake' observation block invokation
Merge branch 'master' into develop
Add argument to default block
Fix double invocation of selector with 2 arguments

Iwas missing break at the end of switch case.
Reverse commit 1e1928c1a5887572dfabd52e5abac56ce9378236 [1e1928c]

Fix 'fake' observation block invokation
It was there because of intial change to nil is not observed
Add comment before releasing
Merge branch 'release/v2.2' into develop