bool deleteSafe({bool recursive = false}) { try { this.deleteSync(recursive: recursive); return true; } catch (e) { return false; } }