Beautifiy: Do not redefine inherited constants
Prevent .pop_back() being called on empty string (segfault)
Auto normalisation by "id" field (main 1.1 feature)