In the discussion in skbio about whether or not to accept file paths as arguments, passing a call to ```open``` to a function was highlighted by Jorge as bad practice. I guess the "nice" way to do this is:
```python
with open(args.table, 'U') as input_table:
    table = parse_biom_table(input_table)
# etc.
```