[#44] Add Function0 as an additional Function type, extending Supplier