Type: <boolean>
The boolean type is composed of two objects: #t and #f.
#t means "true"
#f in this context means "false"
All predicates return one of these.
#f is also returned in some fashion or other by many other procedures, where it often means "unspecified". It still tests as a boolean in these cases; this is merely a matter of convention.