Missing XTypeProvider base class

Change-Id: I4e457b55d7d5cd255a0931030f35150d1dd6bf09