Slightly refactor and improve doctests code
Deprecate Macro.extract_args/1