Implementation of handling object arguments