why not just use `[data-element="nickname"]` etc.? No need to add an extra id.