Fixed #3897: Constructor access macro added in engine