PHOG: probabilistic model for code
Mining idioms from source code