public function __construct(Hail $hail, array $manifest = [], Supplier $supplier = null, string $filePath = '')
{
$this->hail = $hail;
$this->name = $manifest['name'];
$this->manifest = $manifest;
$this->supplier = $supplier;
$this->filePath = $filePath;
$this->type = self::TYPE_MOTIF;
if (!self::$continuumLogger) {
self::$continuumLogger = new Log();
}
}