Base protocol hierarchies
It is possible to create a base protocol that is based on another base protocol.
When you base a device protocol on a base protocol that is itself based on another base protocol, the parameters defined in both base protocols will be combined. This obviously means that you should take great care not to use any duplicate parameter IDs.
Note
Parameters defined at a lower level override those defined at a higher level (lower level means more towards device protocol, so less generic).