The extended phenotype(s): a comparison with niche construction theory