@karen But the real question is, what is an object? http://www.mumble.net/~jar/articles/oo.html
MarkM's definition is closer to what you already do, because Mark's definition is closer to Alan Kay / the actor model type directions. But what "object oriented" means is very vague.
At any rate, ocaps and functional programming can go along great, see http://mumble.net/~jar/pubs/secureos/secureos.html