As part of this, the empty placeholder span was removed from the text input macro and the span will now be conditionall rendered if there is an error message