Retain order of input restrictions
Use new Restriction class for Editables