message: moved meta stuff to the end. it can now overwrite all other fields
diff: @@ -410,12 +410,7 @@ module.exports = function(controller) {
  }
  - // handle meta data
  - if (topics[t].script[m].meta) {
  - for (var a = 0; a < topics[t].script[m].meta.length; a++) {
  - message[topics[t].script[m].meta[a].key] = topics[t].script[m].meta[a].value;
  - }
  - }
  +
  // handle Slack attachments
  @@ -495,6 +490,13 @@ module.exports = function(controller) {
  message.action = topics[t].script[m].action;
  }
  + // handle meta data
  + if (topics[t].script[m].meta) {
  + for (var a = 0; a < topics[t].script[m].meta.length; a++) {
  + message[topics[t].script[m].meta[a].key] = topics[t].script[m].meta[a].value;
  + }
  + }
  +
  if (topics[t].script[m].collect) {
  // this is a question message
  var capture_options = {};
  