add ** operator
workaround for "not declared dynamic" warning