bugfixes; fields isn't exported by derived classes