What about making `raw_init` convenient through a function like `patternify` ?