Fix after commit aed537292bc66c75a32a89f163f414feebc306ec.
Fix after commit aed537292bc66c75a32a89f163f414feebc306ec.

When removing seemingly not needed pos local var, I've messed up the compiler by deleting a Factor() call, which not only returned a value, but also changed some internal state of the compiler. This commit returns the Factor() call back.

wanderwaltz/Squirrel,wanderwaltz/Squirrel