Use forward decl.