code: func blockStatementFromDescribe(desc *ast.CallExpr) *ast.BlockStmt {
  	var funcLit *ast.FuncLit
  	var found = false
  
  	for _, node := range desc.Args {
  		switch node := node.(type) {
  		case *ast.FuncLit:
  			found = true
  			funcLit = node
  			break
  		}
  	}
  
  	if !found {
  		panic("Error finding ast.FuncLit inside describe statement. Somebody done goofed.")
  	}
  
  	return funcLit.Body
  }
docs: /*
   * Convenience function to return the block statement node for a Describe statement
   */