Added more control to custom AdObject extensions.

Now compatible with with Fluent extension.