Add broadcast function
A type information protocol PTypeInfo
Add element-type function
Misc example updates