Force klass, klass::method and object to be POD

Don't want weird things to happen when adding member functions and
stuff.