FMPOV now it's more obvious. 
And it's shorter and simpler for compiler to optimize.