Allowing adapter is extensible.