Block#run option type refactored into a case. Also Booleans work.