minor cleaning
trailing whitespace is a jerk
sugared display variables fn
value: a function for getting a value.
predicates now a thing
fns for: generating test data, selecting range of instants
Predicates use nil for default
add graph.clj -- calculating conditional probability distributions like a boss