Closes #11 by handling preface arguments