Why is T.label immutable and do we have to create a new node to change a label? - Apache TinkerPop