ability to restrict languages for components