I'll add the guard, eventhough I highly doubt anyone is instantiating this manually