There is something that I simply can't understand:
count(SectionA) => number returned, OK!
my:SectionA[1]/my:FieldB => Field value returned, OK!
my:SectionA[count(SectionA)]/my:FieldB => The formula contains one or more errors; how is that possible?!