Add support for keyword parameters

Woop woop

Follows the `{{foo bar: baz}}` syntax, but should be easily modifiable.