Removed construct dependency from ApplicationInterface - changing full decorator to changeable stack.