Using factory method for extensions.