Actually we have two types of bundle hooks definition:
One (normal methods):
{
methodOne: [function,function],
methodTwo: [function, function]
}
Two (getters and setters):
{
methodOne: [function, function],
methodTwo: {
get: [function, function],
set: [function, function]
}
}