Added parts on traits implementation and default method implemenation in traits.