Is there a reason for these variable maximum string lengths?  Could we just make them all `A256`?