Working with types.