/// <summary>
 /// Determine if this is a type of object that we can modify.
 /// </summary>
 /// <param name="type">The type of the object.</param>
 /// <returns>True if we know how to drop the object.</returns>
 internal bool CanModify(SchemaInstaller.InstallContext context, RecordingDbConnection connection)
 {
     return(connection.DoNotLog(() => _implementation.CanModify(context, connection)));
 }