FIX: Fix examples

Closes #524.
Closes #522.

Ready for review/merge.
Ah, didn't think about colors as strings. That's a problem.

Okay, it should be reverted and Function(str) need to be passed instead.