using AbstractPlotting v(x::Point2{T}) where T = Point2{T}(x[2], 4*x[1]) streamplot(v, -2..2, -2..2)