Humm. OK.
We need to decide exception rules before implement it.