Trying to instantiate an engine without a name doesn't throw an error, but part of the initialization code expects the value to be set. ``` const $engine = new NucleusEngine(); ``` This throws a Nucleus Datastore error `NucleusError: The item must be a string`. The name should be mandatory and throw a clear error when omitted.