Update delegate casting to compile on 10.10
Update submodules