Critical analysis and extension of the Hirshfeld atoms in molecules