[Closes #3] Syntax check plugin and mapping