Added the most generic parser, CustomParser and switched the prefix of the closure parser for trigger