Using dot.Util.linear instead of dot.LinearFunction, see #61