the ```if self.framework.datastore['Prompt']``` above will ensure that it isn't nil, so your ```|| DefaultPrompt``` will never run.