Python dictionary with dot-style access