Just want to confirm that type of templated variable can be independent of template. This compiles by g++:
template constexpr long MAX_AS_LONG