So it is, sorry about that, thought it said protected. You can still access private fields using the so-called 'violator' pattern - write a JSNI getter to reference the field, and call that rather than using the field itself.