A modular feature detector for browser environments.