Add PseudoConstruct attribute/functionality with accompanying unit tests

Change brace style in ReflectionBinder.cs to match the brace style throughout the project.