Reduce redundancy in majic.parser

`single-card` and `double-card` have now merged into the single function `card`.