ToString() seems rather ambiguous? Name() would be better name here.