Make StreetLinkFactory inner to it's owner.
Make XmlDataFactory inner to owner class.