Make registration of terminals simpler for most blocks
Ghost terminals still need special attention, but most blocks don't use them and use the same malloc + initialize pattern.
Ghost terminals still need special attention, but most blocks don't use them and use the same malloc + initialize pattern.