improved docs for can.Component