Records respect string inputs

This is now true

    Record([('x', 'real')]) == Record([('x', real)])