INLINING, code formatting, more instances, Data/Generic support