Humane interfaces, simplisticity, and domain languages