Smalltalk and Lambda Calculus

In Smalltalk , everything is an “object”. An “object” is a thing that receives and processes “messages”. A “message” has a name and zero or more arguments. How do you build express common datatypes, such as booleans and numbers, using only objects?