I would also prefer a shorter name. createCreatable does not really seem elegant. Why not .create?

Also, it seems build was used in many places in the code (PriorityQueueMonoid, for instance). It would be nice if we are doing this to fix as many as possible, or at least make a list.