You are right - I haven't notice that `CommonType!(int,bool)` is `int`. But `CommonType!(string,bool)` and `CommonType!(object,bool)` are still `void`, so my case is still valid - though I'll want to fix this for `int` and `bool`(and other of this type) and think of a better example. Maybe something with files...

As for your example - if you are interested at the integer value of `"5".to!int()` then you wouldn't write `false` in the error handler, and if you are interested at it as a condition that it doesn't matter that `5` becomes `1`.