Report question

Question: How do ValueTypes derive from Object (ReferenceType) and still be ValueTypes?