public static function fromFile($path, $strict = true)
    {
        if (file_exists($path)) {
            return self::fromArray(json_decode(file_get_contents($path), true), $strict);
        } else {
            return new Package;
        }
    }