do not use foo < 0 if foo can be symbolic
Merge pull request #8119 from smichr/bound2

do not use < if arg might be symbolic