add AttributesHashable module
fix AttributesHashable documentatiion