> void main() { > // Created at compile-time. > enum something = "........".Foo; > I don't think we should encourage UFCS with typenames or uppercase names. If anything, it does not provide any benefit in this case and Foo(".....") is much more clearer without any syntactical overhead.