Instead of storing the scope and the src directly in the built in element extend $builtIn to store the metadata beside the element in an object.