I recommend Java-style field names for all property, port, and instance names.
For example:
animal: Animal
in: Port