Can we fix the existing Request object to handle the logic in the body of these methods?