Duplicate Solution & ISolution interfaces (corrected)