added properties for the Swimmer domain to bring it in line with the other interfaces