Helper: support passed options