Ports over incrementer-field.js from Stylie.