There are two ways to remove properties.
Boycott, which specifies which properties to remove.
Sanction, which specifies which properties to leave in the object.
Both implementations can be called either by a function in which you choose properties, or by specifying properties with strings.
Removed a generic constraint
This package has no dependencies.