Your comments

 Looks like it's already implemented.