tests how efficient various function / test enumerating methods are . conditional is relatively fast but takes a ton of space and repetition to make . broadcast is neat and intuitive but its really bad for some reason . list appears to be the fastest, but it only works for static values like strings