pass.snippets: Added length option, cleaned up fields