The Importance Of Value Types