don't require pry
register callback when reflection is created