I remember that @weierophinney said @return ClassName/$this should be @return self but I forgot when ^^