#109 - 108 , Added Test cases. Reverted [ToInteger] to Previous commit version - previous commit missed the +value