Dynamic reflector minor fix & test cleanup

throws about parameterized types at bind time instead
added tests
consistent whitespace in tests