Declare 'len' as size_t to avoid unneccessary back-and-forth conversions