Won't this breakdown if you need to pull new changes from the original project?
No. Written against the documented APIs and extension points.
No. Written against the documented APIs and extension points.