Some loop optomisations in property.js and fixed the isHex regualr expressions.