There's a bug in here. For example if I compile something with the code:
if(n>0){
do something;
}
it behaves as if I had actually typed this in my code:
if(n>=0){
do something;
}
And the same for LessThan. If I compile something with the code:
if(n<0){
do something;
}
it behaves as if I had actually typed this in my code:
if(n<=0){
do something;
}
This is a major bug, and significantly effect the code that I am writing.