Yigal Chripun wrote: > for me, the distinction between PODs and "objects" should be the > polymorphic behavior, not the size of it (maybe i didn't explain myself > properly). Am i completely wrong here? You're right. Any object designed for inheritance or polymorphism should properly be a reference type.