Add basic dictionary interface