loosely-typed