good idea. i did this by defining functions which return the uppercase bases, and then using that to construct the alphabets. i think this is a good way to do it as those functions may be useful in other contexts as well.