If a PL defaults to immutable lists, we call it 'functional'. But if a PL defaults to immutable strings, we still call it 'imperative'! Odd.