Renamed mkattrs to self and added DotNotation.pm

DotNotation.pm is a syntax helper. See example/self.pm.