Added abstract to skeleton structure.
I refuse this --- when did I last...

commit something uncompileable? Someone must have lost a parantheses
somewhere.