Engineering is worth it, but only when rational ideals accept reflective realities
Language and system support for interaction