James D. Callahan III:
	- Since boolean values can't be greater or less than another boolean value, treat them as 1 or 0 for sorting purposes.
	- Number of unique pets shouldn't change when filtering.
	- Don't update the list (and hence the button scripts) if the PetJournal isn't visible.
