@scottwittenburg One other restriction to handle here is to make sure `k[0] != '$'`.