ArrayType
Support in its own module.
Minor simplification.
ibv() uses Signal() ; RAM
comPARTmentalize, get it?