* mv TimeoutException check from each Expr to base.Expr
* fix Slice not bad_tiles bug in test_finance.py