changes to make glassfish::cluster follow defined type style