This also does: * unify styles of port mappings and label inputs * make label input not auto-delete rows that are empty - this is because I find such behavoir too aggresive (e.g., when you erase the text by hand you go to previous page when the row is being deleted)