Depend on ecj