# Functions
AddFinalizerIfNotPresent adds a finalizer an object to avoid instant deletion of the object without finalizing it.
GetControllerObjectOwnerReference returns the owner reference that should be used by all child objects of a given controller.
NewOwnerReferenceMatcher initializes a new owner reference matcher.
RemoveFinalizer removes a finalizer from an object.
# Structs
OwnerMatcher is a struct representing the controller owner reference to use for comparison with child objects.