the HasComponent method is actually on Kernel.