usage spec for bdd.