protected override string GetBaseId() { var id = Path.GetFileNameWithoutExtension(Filename)?.ToLower(); return AcStringValues.IsAppropriateId(id) ? id : null; }