Add `baseFunctions` to ensure `mixin` only iterates over own keys of `source` objects.