prefer asns to as-blocks where possible