POIFactory class extended

private MergeProperty() method implemented
logic incomplete