portal version checks ?
thread-safety ?
