Seems like these should really be class constants rather than public variables. How can different values be specified from the UI?