Will that really just be id "field"? Seems like unique-collisions across the page can more easily happen.
Maybe one could prefix all input generated ids with "input-" - so "input-field"?