Added PoeItem null object, plus test refactorings.