On mixtures of normals in the documentation

Also, from a program execution point of view, pm.Normal.dist(...) returns an object with type <pymc3.distributions.continuous.Normal>, it is not a random variable and will not be added to your model directly (as one of the node in the computation). And since it is not a variable you cannot do operation on it (you cannot multiple, add, etc).