src/utils.js
function serialise(data) {
  return keys(data || {}).map(encode_pair).filter(Boolean).join('&')

  function encode_pair(key) {
    return data[key] != null?  encode(key) + '=' + encode(data[key])
    :      /* otherwise */     null }}
function serialise(data) {
  return keys(data || {}).map(encode_pair).filter(Boolean).join('&')

  function encode_pair(key) {
    return data[key] != null?  encode(key) + '=' + encode(data[key])
    :      /* otherwise */     null }}
// --- Utilities ------------------------------------------------------------