New FRP-ish version of Behavior.