fix fsarray initialization bug

if initialized with strs, fsarray would use the lengths of the str's,
    not the lengths of the converted fmtstr(str)'s, to determine width