checking for build descriptor as a precondition