tern depends on acorn