Validation + spec of promise/period association