May 22, 2020 Git blame who?: Stylistic authorship attribution of small, incomplete source code fragments