slate[1]> s@(String traits) rosettaWith: s2@(String traits) and: s3@(String traits) [s ; s3 ; s3 ; s2]. [rosettaWith:and:] slate[2]> 'Rosetta' rosettaWith: 'Code' and: ':'. 'Rosetta::Code'