Ambiguity and Open-Endedness in Behavioural Design