Start deserialization only if the string is not empty, otherwise return new expando.
Don't throw exception in case of 404 status when head method was requested.
Implement document head (check) functionality.