I think we still need to also support the system property for backward compatibility. Could you make sure the old way and new way works both ?