Extensions in partial to decrease class coupling