Dark magic (aka parsing things like "arch sign ... typeid SignObjectType ... end").