properties: A comma-separated list of ResidueProperties, none of which may be present in a ResidueType to design with it.
selector: If provided, the TaskOperation will apply to the subset of residues specified. If not provided, the TaskOperation will apply to all residues in the Pose.