The 2^n-1 sizes are cache-line don’t need explanation, I think. 27 was the maximum length of a volume name in MFS, the original Macintosh file system (which was a strange mix of backwards (no directories) and forwards (255 character file names) thinking).
Str32 was used in AppleTalk (and probably a design error or bug; Str31 is a more ‘natural’ type)
Str32 was used in AppleTalk (and probably a design error or bug; Str31 is a more ‘natural’ type)