You are spot-on shearwater. I have been noticing the trend myself too. The term "Bioemulators" is very funny. Would you like me to create a definition for this new word?