Make usage table-style output less coupled to commands