CM values of modular functions and factorization