I'd rather see this in patterns. @faenil can probably help out.