I would rather say: Function removes attached `modification`. If `target` is specified modification
is removed from that target only, otherwise `modification` is removed from all the targets it's being
attached to.