For full text search please use the '?' prefix. e.g. ? Onboarding
Do NOT create dependencies
Do no work in a constructor
Do not create significant dependencies directly but via
Factory
or lazy initialization.