enable variable-length char arrays