Initial implementation of Custom Mask for sources.
Authored by: brunoherbelin 2018-03-31
Parent: [r1667]
Child: [r1669]