Fix the name of that regex to make more sense
Make the reason in z:line be (like with g/k:line already) all parameters starting with reason in case of missing colon
Implement QLINE command