Change Constraint* into shared<Constraint>
Same for Protoss Façade: change Constraint* into shared<Constraint>