code: def build(obj: Dict[str, Any], *fns: Callable[..., Any]) -> Dict[str, Any]:
      
      return pipe(obj, *fns)
docs: Wrapper function to pipe manifest through build functions.
      Does not validate the manifest by default.