Useless asserts has been removed.
Merge branch 'master' into v0.10
Merge branch 'master' into v0.10