only own properties set to class

But why? It works good.