What have I wrong and why ? I think that I can't use "SimpleObject<T>" in line 16 but how I can change it so it still override it ?