more specs for projectStore and buildStore
add flatMap to extendedDefer