Making grammar and input optional.