Reverse engineering types has never been easier