merged most \component functions into \meta
docs