add tests for extended and included callbacks and binding with proxy