I'll second this. Exporting constants in the form of named variables is often quite nice because you can interpolate them into strings, and they don't pollute your method namespace. The only downside is they don't get folded into constant compile-time expressions like happens with constant subs.