Extends behaviour in how input fields are rendered. Adds support to include icon in output.