Add option allowOverwrite (default: True)