Protocol extension constraints