Why does this module need to be included and extended?