Lfunction progressively taking only core L function properties

currently Lfunction from object subclasses that