Generic

Generic hardware objects are to be used with generic hardware components attached to the builder base of the appropriate signal type.