Use clean API to register selector creators