Could you either pass these three parameters (code_keyword, parttern, multiline_argument_class) into the snippet constructor, or pass them into `#render`? I find code is much easier to reason about when objects are as immutable as possible.