Range triggers handle threshold correctly (exclusive upper) (Issue #46)