Superclass of components that can take parameters, especially functions and constraint components.