Есть предложение объединить value и notation в одну структуру. Иначе они могут перепутаться с чужими. Пусть лучше парами везде ходят, так надежнее.