fix uninitialized instance variable warning

Ruby warns that `@only` and `@except` are not initialized because if they are not passed in, they are never assigned.