code: @Override
      public Map<String, Object> detail() {
          final Map<String, Object> details = super.detail();
          details.put("caption", caption);
          details.put("embed", embed);
          details.put("data", data);
          return details;
      }
docs: Get the details for this post (in addition to the base details)
  @return details of this post