title: using replacements with sequelize.literal()
body: <p>I'm trying to use replacements with sequelize.literal() query.</p>
  
  <pre><code>router.get('/posts/testapik', function(req, res)
  {
  
      const user_id = req.session.user_id;
  
      const status ="accept"
    Posts.findAll({include:[{ model: Likes},{ model: Comments},{ model: Users}],
                  where:{user_id:{[Op.in]:[sequelize.literal('SELECT `Follows`.receiver_id FROM `follows` AS `Follows` WHERE `Follows`.user_id=? and `Follows`.status=?',{ replacements: [user_id,status], type: sequelize.QueryTypes.SELECT })]}}
  
                  })
    .then(users =&gt; 
      {
  
          res.send(users);
    })
  
  });
  </code></pre>
  
  <p>But it returns following error</p>
  
  <pre><code>original:
     { Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '? and `Follows`.status=?)' at line 1
  </code></pre>