Bug Fix: Support 'if' over a direct property

  * Closes #17