Fixed a couple of methods with the `class` method
Fixed #195: implemented new attribute syntax, and apply some semantics for the Link attribute