Rename Brains so it doesn't clash with Query
Tweak algebraPatch so that its a bit more consistent
Tweak the blessed functions
Allow the Update to change to any patch it wants to
Brains, start using functions from Algebra
Rename blessedTargetPrefix to put target first