Add benchmark project and replaced Template reflection with FastMember based on results. Added error handling for failed nested property access with readable property chain. Resolves #12.