Currently we have a internal Immutable interface to disable dependency. It is worth to provide a @Immutable (or change to it directly) and open to user.