wrote tests to expose bug of rendering args and kwargs when the equals sign is wrapped in quotes. Of course, if the equals sign is in quotes, then it should not be interpreted as a kwarg's equals sign, but it was. Fixed the bug in macro definition, using regex validation and parsing of args and kwargs to the template tags. Have yet to fix bug for macro useage.