Support abbreviations. Fix broken pipes, option parsing, namespace usage.