compile-time mapping: a[1] --> a1 ?

Boost-users