add support for quarters with scalar/repeater/pointer pattern