do not fail position manager if assert happened in one of the providers
reverted changes blocking inner classes in libraries to work
NPE
UOE
initialize file types
register container provider
EIAE