Adapt Copper to Abstraction framework