Merge pull request #348 from wcwang/next

[Bluetooth] Applied interface and constructor checking.