Positional-only arguments

closes #30