address review comments: fix code formatting

will be merged before the final commit
address review comments: add a comment regarding the sematic of
Math::epsilon

will be merge before the final commit