less __construct args