permute package:base

freely intersperse options and non-options