json unmarshaling: marginally more performant switch by first char
deprecate @Value.Getters. may be undeprecated in future if found useful
json diagnostic: seems to be best what I can do for now (power to weight
ratio). Closes #15