Fix: Possibility of using None as a callable

The creation of the perf instances was using a reference to a class
that would not be set in the default case. It now defaults
appropriately.

Signed-off-by: Kevin Conway <kevinjacobconway@gmail.com>
Merge pull request #3 from kevinconway/fix_set_init

Fix: Possibility of using None as a callable