Use _ object attached to c instead of requiring as a separate dependency
Update method/property names and use better reference to data attribute