The Weak and the Strong: Functors (Code) (Draft)