Always parse o.gap as float

This addresses issues when duplicated is true and gap is typeof string.