Text this: Exploiting Dual-Output Programmable Blocks to Balance Secure Dual-Rail Logics