Namespace: Freckle
Sample is a function from Period to some value. you can think of Sample as (Time -> Behavior)