I would like to simulate a system consisting of a mixture of fermions and hardcore bosons. Looking at previous questions it seems like this has involved defining your own SiteSet explicitly to treat the two types of particles. However, since it has been a while since this topic has been discussed, I was wondering if there was just a way to merge two different types of SiteSets into one larger SiteSet? For example, could I define the siteset for my system as a combination of the Hubbard SiteSet (for the fermions) and Spinless for the bosons?
Then as a followup is there a way to do this for a mixture of three or more types of particles?