Added support for registering additional component definition builders