Added more test coverage, fixed bug in Between rule inner validation