we r using these classes directly from falcon, which in future will be imported from FalconClient as mvn dependency. Constructor r private for them by default.