How about making this a /silicon/ variable instead? It would be more maintainable and you can update the name when a cyborg chooses a module. Then you don't have to detect if the silicon is a AI or a Cyborg every time they talk.