code: function makeMeAnObject(thing, property) {
          if (property === null || property === undefined) property = 'payload'
          if ( typeof property !== 'string' ) {
              console.warn('makeMeAnObject:WARNING: property parameter must be a string and not: ' + typeof property)
              property = 'payload'
          }
          var out = {}
          if (typeof thing === 'object') { out = thing }
          else if (thing !== null) { out[property] = thing }
          return out
      }
docs: Makes a null or non-object into an object
  If not null, moves "thing" to {payload:thing}
  
  @param {*} thing Thing to check
  @param {string} [property='payload'] property that "thing" is moved to if not null and not an object
  @return {!Object}