Extend apply to match Modyllic's interface