Let\'s say I have a class defined as follows:
class foo{};
now, this is perfectly acceptable;
foo f;
how
Raising an error in the situation of an empty class is a known problem, and reported as issue #253.