Logic structures and other semi-useful things.