Documentation outdated Rest Api

Hi,

I'm trying to create a telligent REST Api, but when I try to implement the IRestResponse on my Response class I have to implement

way more fields than the documentation displays.In the documentation developer training this is displayed:

[XmlRoot(ElementName = "Response")]
[RestAction(RestAction.Show, "achievement")]
public class DogResponse : IRestResponse
{
    private Dog _dog;
    public Dog Dog
    {
        get { return _dog; }
        set
        {
            _dog = value;
        }
    }

    public string Name { get { return "Dog"; } }
    public object Data { get { return _dog; } }
    public string[] Errors { get; set; }
}

But the interface way more methods:

Is the documentation outdated ? Do you have a full updated example?

Regards,

Silviu