Ngoko, madya, and krama as systems for expressing familiarity, respect, distance, and social relationships.