All this is well and good and I expect will make things easier to understand, especially for developers new to agile development.What has me more than a little bothered is the linking of BDD with domain driven design and the ubiquitous language as described by Eric Evans in his excellent book.