RefleX supports optional