title: Restangular - How to get the request's plain results (not wrapped)
body: <p>I am trying to get some data from a REST api using mgonto's Restangular.</p>
  
  <pre><code>// Restangular returns promises
  Restangular.all('users').getList()  // GET: /users
  .then(function(users) {
    // returns a list of users
    $scope.user = users[0]; // first Restangular obj in list: { id: 123 }
  })
  
  // Later in the code...
  
  // Restangular objects are self-aware and know how to make their own RESTful requests
  $scope.user.getList('cars');  // GET: /users/123/cars
  </code></pre>
  
  <p>That's fine, and this works, but all the results returned in the promises callbacks have some methods and properties added by Restangular (this is how you can do .getList("cars") on a user).</p>
  
  <p><strong>What I want is to retrieve only the user's data (name, id...)</strong> without all the Restangular methods. Just a plain JS object.</p>
  
  <p>I couldn't find any way to do this in the docs. Everytime I use a method on a returned user it always returns a wrapped object with the Restangular methods.</p>