That is really odd. I cannot seem to reproduce this issue here. The $inellipse() identifier is returning the correct results both inside and outside the ellipse for me. Looking at your results, it seems to be failing when the x value is outside of the ellipse. If you test this in a clean install, do you still see the same issue?