Hi,
yeah of course, well, it only make sense if class have things inside them to serialize.
I am really lost at what you are trying to achieve here. I think there is a misconception somewhere in your thinking process.
What would be the point in your project to have an empty behavior? by definition an empty behavior will do nothing and host no variables, and so it will not be useful, and therefore totally unnecessary.
if you create a behavior, it's to server a very specific purpose, so in your case, what os the purpose of this empty behavior? if you can explain this, then I am likely to understand what you want to achieve and help you out better.
Bye,
Jean