As this is a proxy function this should probably be implemented as it's so low hanging.