> ... Also I wouldn't implement `iniParser` as a getter and let code outside of the class access it. ...

Not implementing `iniParser` as getter I wasn't able to use it lazily. So I kept it as a private getter: `_iniParser` defined by `XPCOMUtils.defineLazyGetter`.