=> and =< compose subjects.
whitespace is not structure.
=> sets the subject to its head, then evaluates its tail against it.
=>([a=1 b=2] b) is 2.
=< evaluates its head against its tail as subject.
=<(a b) is =>(b a), and =<(a [a=5]) is 5.
irregular forms:
arm:core is =<(arm core)