How to Work with Type